<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>
    @貝殼兒
    3年前 提問
    1個回答

    WEP 的加密過程是什么

    X0_0X
    3年前
    官方采納

    WEP的加密過程可以分為3個級別階段。

    1. 數據校驗階段。對明文(Plaintext)M求CRC32校驗值IVC=C(M),并將其與M連接,得到P=(IVC||M)。

    2. 加密密鑰生成階段。選擇一個IV,以IV||SK作為偽隨機數產生器(PRNG)的種子,生成密鑰序列(Key Sequence,KS),即KS=RC4(EV||SK),這是一個與P等長的偽隨機序列。

    3. 加密階段。將KS與P作XOR(異或)運算即可產生密文C=KS⊕P。發送時將密文和IV一起傳輸,即傳輸:IV||C。

    WEP的解密過程與加密過程相反。接收方接收到消息以后,首先將IV和C(密文)分離,利用IV和SK產生一個解密密鑰KS′,它應該是一個與KS相同的密鑰序列;將KS′與C作XOR運算獲得恢復明文P′;然后將明文P′分為消息M′和校驗值IVC。利用明文計算校驗值IVC′并和IVC進行比較,如果匹配,則接收該WEP包;否則說明消息在傳輸期間已被篡改,接收方則拒絕接收該WEP包。

      亚洲 欧美 自拍 唯美 另类